@charset "utf-8";
/* CSS Document */

#header{height:116px; padding-top:50px;}
#header .header_in{height:77px;}
.header_mid{width:977px; height:77px; position:relative; margin:0 auto;}
.logo{width:190px; height:70px; float:left; position:relative; margin-right:5px; z-index:5}
.logo .logo_bg, .logo a{width:190px; height:70px; background:url(../../images/header-footer/logo.png) no-repeat;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../../images/header-footer/logo.png',sizingMethod='crop');_background-image:none; position:absolute; left:0; top:-20px;}
.logo .logo_bg{z-index:4;}
.logo a{display:block; z-index:10; cursor:pointer;}
.header_mid .bg, .header_mid .body{width:977px; height:77px; position:absolute; top:0; left:0;}
.header_mid .bg{background:url(../../images/header-footer/header_mid.png) no-repeat;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../../images/header-footer/header_mid.png',sizingMethod='crop');_background-image:none;}
.header_mid .mainmenu{float:left; padding:6px 5px 0 50px;}
.header_mid .mainmenu li{float:left; line-height:30px; font-size:14px; border-left:1px solid #334b5f; border-right:1px solid #4f79a0; padding:0 20px; text-align:center;}
.header_mid .mainmenu li.f{border-left:none;}
.header_mid .mainmenu li.l{border-right:none;}
.header_mid .mainmenu li a{color:#fff;}
.header_mid .searchbox{float:left;width:199px; height:22px; padding-left:10px;margin-top:10px; background:url(../../images/header-footer/searchbox.gif) no-repeat;}
.header_mid .searchbox input.txt{width:175px; background:none; border:none;}
.header_mid .searchbox input.se_btn{border:none; background:none;width:23px; height:21px; cursor:pointer;}
.header_mid .searchbox input.txt{width:175px; background:none; border:none; color:#306181;}
.header_mid .searchbox input.txt.i-prompt {color:#000;}
.header_mid .searchbox input.txt.i-prompt-gray {color:#306181;}
.header_mid .user_mes{zoom:1; line-height:28px; padding-left:50px; float:left; margin-top:5px;}
.header_mid .user_mes a.name{font-size:14px; padding-right:35px; background:url(../../images/header-footer/name_down.gif) no-repeat right 4px; color:#fff;}